---
title: SAIF.Business.Policy API reference
summary: Index of all public types in this library.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-08-21
library: SAIF.Business.Policy
reference_type: package
---

# SAIF.Business.Policy API reference

This page lists all public types exposed by `SAIF.Business.Policy`. Each type links to its full API reference page. All types live in the root namespace `SAIF.Business.Policy` (no explicit `Namespace` statements are declared in source).

## Types

| Type | Kind | Namespace | Purpose |
| --- | --- | --- | --- |
| [clsHazardGroup](SAIF.Business.Policy/clsHazardGroup.md) | Class | `SAIF.Business.Policy` | Read-only BOF business object representing a single hazard group |
| [clsHazardGroupCollection](SAIF.Business.Policy/clsHazardGroupCollection.md) | Class | `SAIF.Business.Policy` | Read-only BOF collection retrieving hazard groups effective on a date |
| [clsTranslationResult](SAIF.Business.Policy/clsTranslationResult.md) | Class | `SAIF.Business.Policy` | Value object grading the confidence of a code/value translation |
| [Constants](SAIF.Business.Policy/Constants.md) | Class | `SAIF.Business.Policy` | Shared literal constants for the policy domain |
| [Enums](SAIF.Business.Policy/Enums.md) | Class | `SAIF.Business.Policy` | Policy domain enums and code⇄enum converters |
| [PolicyInformation](SAIF.Business.Policy/PolicyInformation.md) | Class | `SAIF.Business.Policy` | Static application-layer accessor for scalar policy facts |
| [iPeriodRatingInfo](SAIF.Business.Policy/iPeriodRatingInfo.md) | Interface | `SAIF.Business.Policy` | Contract for rating-period attributes implemented by consumers |
| [PeriodRatingInfoExtensions](SAIF.Business.Policy/PeriodRatingInfoExtensions.md) | Module | `SAIF.Business.Policy` | Shared extension methods for `iPeriodRatingInfo` comparisons |
| [iPolicyPeriodBase](SAIF.Business.Policy/iPolicyPeriodBase.md) | Interface | `SAIF.Business.Policy` | Contract for policy-period attributes implemented by consumers |
| [IPolicyHeaderDataProvider](SAIF.Business.Policy/IPolicyHeaderDataProvider.md) | Interface | `SAIF.Business.Policy` | Contract for policy header display data implemented by consumers |
| [PolicyHeaderHelpTextCollection](SAIF.Business.Policy/PolicyHeaderHelpTextCollection.md) | Class | `SAIF.Business.Policy` | Abstract base declaring policy header help-text members |
| [IPolicyAssociationType](SAIF.Business.Policy/IPolicyAssociationType.md) | Interface | `SAIF.Business.Policy` | Contract for a policy association type/category |
| [IPolicyAssociation](SAIF.Business.Policy/IPolicyAssociation.md) | Interface | `SAIF.Business.Policy` | Contract for a single policy association |
| [IPolicyHeaderAssociation](SAIF.Business.Policy/IPolicyHeaderAssociation.md) | Interface | `SAIF.Business.Policy` | Contract for a policy association enriched with header display data |
| [StandardAssociationTypes](SAIF.Business.Policy/StandardAssociationTypes.md) | Enum | `SAIF.Business.Policy` | Enumerates the standard policy association type kinds |
| [PolicyAssociationTypeCategories](SAIF.Business.Policy/PolicyAssociationTypeCategories.md) | Enum | `SAIF.Business.Policy` | Enumerates policy association type categories |
| [iAdjustedRateFactor](SAIF.Business.Policy/iAdjustedRateFactor.md) | Interface | `SAIF.Business.Policy` | Contract computing an adjusted-rate factor for a provider |
| [iAdjustedRateProvider](SAIF.Business.Policy/iAdjustedRateProvider.md) | Interface | `SAIF.Business.Policy` | Contract exposing rating attributes to an adjusted-rate factor |
| [AdjustedRates](SAIF.Business.Policy/AdjustedRates.md) | Module | `SAIF.Business.Policy` | Shared constant for the neutral adjusted-rate factor |
| [BenefitJurisdictions](SAIF.Business.Policy/BenefitJurisdictions.md) | Enum | `SAIF.Business.Policy` | Enumerates recognised benefit jurisdiction codes |
| [clsBenefitJurisdictionCodeMap](SAIF.Business.Policy/clsBenefitJurisdictionCodeMap.md) | Class | `SAIF.Business.Policy` | Cached code-table map for benefit jurisdiction codes |
| [ManualClassTypes](SAIF.Business.Policy/ManualClassTypes.md) | Enum | `SAIF.Business.Policy` | Enumerates recognised manual class type codes |
| [clsManualClassTypeCodeMap](SAIF.Business.Policy/clsManualClassTypeCodeMap.md) | Class | `SAIF.Business.Policy` | Cached code-table map for manual class type codes |
| [CodeMaps](SAIF.Business.Policy/CodeMaps.md) | Class | `SAIF.Business.Policy` | Factory providing process-cached code-table map instances |
| [Institutions](SAIF.Business.Policy/Institutions.md) | Class (typed DataSet) | `SAIF.Business.Policy` | Generated typed dataset for bank/financial-institution reference data |

## Sources
- `SAIF.Business.Policy/SAIF.Business.Policy.vbproj`
